Tcl-MCMIS: Interpreted Management Access Facilities

نویسندگان

  • Thurain Tin
  • George Pavlou
  • Rong Shi
چکیده

Abstract. Programming OSI management communications is considered daunting because of the complexity of the service/protocol (CMIS/P) and the lack of standardized high-level Application Program Interfaces (APIs) that can harness the power and hide the protocol and abstract syntax complexity. In the OSIMIS platform, high-level C++ APIs, namely the Remote MIB and Shadow MIB, are provided to support the construction of manager applications using object-oriented concepts. Despite this level of support, there are times when the application programmer needs to undertake rapid development away from the compiled approach, using only a simple scripting language. In OSIMIS, Tcl-MCMIS is one such scripting language extension to Tcl, realising an interpreted CMIS manager interface, which can easily be intermixed with the Tk widgets to construct management graphical user interfaces. This paper describes how Tcl-MCMIS is designed in a generic way using the existing APIs to retain the full power of the underlying protocol support.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The NAP (N-Dimensional Array Processor) Extension to Tcl

NAP is a loadable extension of Tcl that provides a convenient, powerful and efficient facility for processing data in the form of n-dimensional arrays. Special facilities are provided for data based on n-dimensional grids, where the dimensions correspond to continuous spatial coordinates and values are defined using multidimensional linear interpolation. There are interfaces to the HDF and netC...

متن کامل

XML Support For Tcl

XML is emerging as a significant technology for use on both the World Wide Web and in many other application areas, such as network protocols. Documents written in XML have a rich, hierarchical structure, the document tree. An application which is to process XML documents must be able to access and manipulate the document tree in order to be able to examine and change the structure. The DOM is ...

متن کامل

Interpreted C++, Object Oriented Tcl, What next?

Tcl[1] is an interpreted high level language suitable for scripts, small scale systems, prototypes and embedding in larger applications. C++ is a powerful compiled language that provides support for object oriented programming and is suitable for building large complex systems. But what if you could move from C++ to Tcl and back again with the ease of an object reference and a dynamically bound...

متن کامل

Implementing the SMS server, or why I switched from Tcl to Python

The SMS server is a system that allows mobile users to access information on their fixed computer facilities through the short message facility of GSM cellphones. Writing a versatile and extensible SMS server in Python, with interfaces to the cellphone on one side and to the Internet on the other, has been an interesting and enjoyable experience. This paper examines some Python programming issu...

متن کامل

Tcl in AltaVista Forum

AltaVista Forum is an award-winning collaboration environment based on the open technologies of the World-Wide Web and built on the foundation of the Tcl language [pob]. Using Tcl’s inherent extensibility the AltaVista Forum toolkit provides a simple class/inheritance mechanism, an information manager customized for the data storage needs of collaboration applications, and a growing toolkit for...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995